58144114
30143420
46047963
5129282
95414924
5337285
34616819
52948572
69664195
13046161
60678863
8984421
10443585
51977065
26965487
88745330
82048240
21745947
33815054
43239454
6978388
19419636
49024286
40513893
2542870
5291750
76034185
85272576
36953495
45033596
61673241
34784595
2408305
98904867
900928
71396185
26558661
2870254
7443736
41724410