54065609
58996675
52423175
3050676
25174098
5844107
31145478
8671619
31957388
3315066
36747787
40506267
13451282
28542158
50079474
93109512
88029743
59357678
36511337
63356503
75591989
6264199
81361506
10207552
71991703
79726376
43413312
52858439
797276
1219918
44277963
31076367
49943793
16699
58195166
5087679
2265640
21209601
66881424
1366596