14765115
93665584
32591527
30457870
51042794
50579886
17022329
56814289
12125106
14563767
96628996
80036237
3066267
3681590
88511878
84071744
68445714
3755968
60897482
31798467
90214794
85141447
48626411
23498024
55122483
95857572
22922711
59548225
73141788
30043018
78041492
56464431
96264589
92113253
88169067
40777973
83063474
1312336
28272083
71773210