3680105
11046655
40018042
42248577
78145479
59661461
20117836
4044808
18354664
12323383
2390573
29078542
10563643
24897405
99352309
77005650
6733656
65275782
19284990
36405343
77199840
71996038
88587246
90378004
56249798
50794627
7537258
9306154
3203520
45825878
80733254
35835899
1149220
47581680
2107033
83904927
98558229
86152104
89487811
6460565