2146540
9699800
39577446
76259400
25513412
11472933
10477621
85619530
11215812
87736224
99247046
51203913
89074359
95469477
36505272
43931480
29542692
20976370
64292197
90416039
44104807
100378
15262958
86712037
51094098
44043610
43243576
3314842
11891282
9917417
48231627
96131847
33124512
34076656
47098832
88795230
10837508
5545056
65977935
72659582