51808434
40127321
45945034
13137573
87085985
125374
7154315
1446847
19293373
8856664
71534716
63461241
12139601
58482467
85647117
83775891
89281662
46306669
92824148
74965730
77664283
43995192
78451559
4006815
18822469
69997395
33513323
32041129
30205145
23776543
71059279
17509911
69472885
70666140
45538756
88261462
22192264
30931567
3155331
2426807