44311843
79723710
42258611
25813951
84233087
5346421
43255898
76897098
60656122
32026368
18411062
3354172
11054099
72782004
45745889
82017912
77268075
8731452
51642225
59805621
8717128
13936304
20817735
8868986
32351425
4028094
35711267
97043421
63862233
36385108
18447391
95337244
93164209
40311605
12925488
57555688
70585100
42732409
93678395
67364075