85395261
88876644
2985412
67627660
12496326
574357
82043407
72995021
93892120
2578865
87317858
12969143
92995771
30946279
31205968
97524853
96633608
3511170
19682934
90746522
46354593
80961886
56507001
94316
42903520
76873370
11954178
7704232
92572351
55059373
63447863
56174338
24385260
7474658
19669278
2571294
94274503
34754558
97748523
40266730