85162184
20918326
97098029
36002072
64156893
427695
20408217
76374020
32517703
16366661
51313459
65746783
24865657
39959253
5091155
25145671
37848708
3648665
91072202
13854389
82864430
51735320
68976114
61431477
70044935
41814322
3288493
41001565
39244937
65363732
68134402
30913732
14712397
96292150
98651219
46475229
1981971
26755294
28599310
90244784