57227362
492186
9823772
96612335
2604608
4183406
4605101
8974216
353179
56403169
72353599
47487478
84348702
62813969
50395208
65534365
69223727
74048005
48774082
4165769
22157607
33079503
28012461
34298638
263838
1130870
1252779
22804681
91999315
14962090
96829761
44279663
24924732
63949933
92986831
38012321
37687340
23284844
31197123
6139974