96698826
54016258
71203998
94439972
46049162
30303702
19924683
81588407
7199764
86304654
6263145
77111607
83823517
45626586
34433603
87802374
37672744
63795597
14805525
9575447
4245320
85173917
39565040
12331339
86565859
22083658
74343722
33132348
74208920
37274557
23559013
11887541
93587022
62905874
25219452
26319309
62096884
95452575
28064442
7717176