40174025
27752225
83261709
23221285
63039204
23729878
78893424
77927444
84139102
9013592
8071651
35476418
90838300
70707461
73788705
6403530
66174630
2620172
59201254
69846365
97752046
89825430
77956979
60106535
69854833
45086395
12345163
60081431
69496636
4654655
56293024
61995828
13865492
985230
30109693
7634619
14999746
80376126
25231365
10231020