8378500
38365894
42368
65634671
7748557
99463933
2803494
31284603
19981246
91813568
38205265
30742727
84289752
75976596
4161864
98561110
8342128
59387844
32993047
67903829
52307480
30083307
89208983
79758629
73905370
10238144
3404693
6721035
82712705
96567409
85684
86544520
1007305
88313058
50061105
89755247
98242879
1415275
39037924
46447469