70935282
9166553
38181358
10918597
47251217
75717875
83533928
55462875
4531743
396237
24531438
21756390
36064646
29198701
13388328
85859536
63485398
38821106
84652351
73924828
43356878
66425075
12896146
2405307
40622581
45965160
89796705
11159662
57533036
39246250
92562
7486401
79503116
93588043
62699591
82995405
860351
42606153
815393
69902496