4696788
70272221
67853285
90076408
1558247
19302161
57099901
55353189
4535225
69368904
32489577
33596971
27406215
22456085
3337332
23021521
60901334
99996067
63523214
51917012
86863997
27283941
72268875
97772199
24428239
14738534
26747047
71167602
65636483
45505253
14124152
12685358
64167836
8539800
24263420
35882164
95071996
85222153
62017708
19092458