81787339
95229974
46679823
19838762
45026740
10393283
70341633
39063911
17509126
56095847
20681356
37513155
12197214
14436370
29339042
41576984
1256169
77753409
67425222
3358738
77116292
43925541
23486208
92252034
58951090
68431259
15287280
60933975
469766
67804368
46073855
5367941
98003683
67908764
3562161
93312294
40407917
53071476
76363504
5776177