29137999
596381
5537567
19022230
1833892
82326171
24563146
20829965
28803627
19042612
43375125
40368965
14688430
2827824
56145725
94789183
42381931
24302124
79459014
70602253
31215659
60839045
38679267
22748201
67783792
64148690
9441359
74456291
64885850
75408831
5720697
21934352
2566418
60229989
48431999
80683681
90314544
84327241
4036370
20325736