70228835
14781307
76508908
80632525
89736447
27947267
93328018
43769786
80705343
83424021
3421358
91092812
12774138
93501787
12451050
29846557
99988200
11163692
88987735
4829302
57114995
20792979
93002044
26546550
53798929
34386278
6036640
32962657
34123449
11039735
8758553
25556717
75435028
46587823
32061003
47689800
9851581
47258677
45835176
20838277