3983570
67847183
97596106
51103051
6581606
75263800
14122453
38035492
7624285
61292787
4802367
2911209
55694723
1345437
30735871
88039694
61586500
6653839
57584825
35713928
26293298
92206968
68264785
24772242
14904944
22103235
94794016
43875032
2964408
16795472
7550926
69034599
47641032
890594
2827888
75195918
58522303
3972197
50534128
96858513