1338916
1713624
66157214
10328510
52445595
28546149
36998685
38782557
101297
44894089
17536230
68636611
45552810
30233491
50147272
73701154
46771940
41211000
33412542
74378662
14579048
70761622
77772982
51745110
895480
31278825
9628217
31562886
15497308
8503748
99247925
6989324
54758224
43137583
7901859
61228541
8243184
2554727
60918499
96818321