45475290
16683028
29178563
40007800
33129281
66231629
88625502
10721598
63976986
35042008
92413591
90776106
84903870
78906954
62234306
72775165
46679520
75441158
85341896
2687360
8281822
59718236
81535227
2042600
90512054
97009566
12693972
66575548
68324539
33525188
34349744
98146899
36219826
57644279
16339586
571160
41568942
7138511
1095594
65971867