45193032
15527175
8495003
5876357
35529385
61106250
42166354
6459392
98071468
51303480
95941183
39804737
23613991
64921295
79869405
5358599
5887152
18852446
6496810
88302149
2007872
1456724
85184288
5974254
40559642
90404201
23431725
12861919
1696530
39854788
22235823
8806611
4223781
7933891
93339407
21383129
79644246
655119
33187805
2022798