82219696
485250
5361759
30396659
31111091
15615460
81055967
89152571
51683991
19083348
78159534
10462248
5872671
67537098
63173406
25199884
959263
41125348
44816573
60987642
73714165
2931576
301620
62263360
84862511
76393894
49705040
11637397
93286244
20063702
20393130
7452552
86655319
5098697
38334395
64676900
17212971
13514199
57978832
32096129