54277213
65015045
23795928
4232324
60968845
158876
7838847
44619050
74895629
25511873
20767625
8339297
70318399
80135131
80156663
64118540
96018836
73767686
2600679
34835338
38849437
5421118
97553123
1548000
70851467
77584247
65354254
97352087
61957670
69313596
176573
64348646
14222708
81676916
57077092
17994748
11228470
70149209
9172850
456551