43493696
48173116
23324442
71443986
4467098
5553131
3362856
76291009
65121701
88282389
69882294
95755789
64443211
502319
53168470
61582046
86331514
56454617
72255390
1314791
82785374
9139195
74634614
61583216
53206447
464779
10522600
2753103
13382900
33767796
4222505
6831590
54841187
46094032
65848720
5351781
52074371
50791747
38803116
33525880