41577413
87242487
86995596
2914308
53654210
31116457
25039537
25839304
79787754
9505305
7396619
79447577
62899498
38417618
6586599
70787925
91482866
6342145
29261264
10484713
45668836
42861894
9453794
8029806
5512612
2026153
28004797
56806594
77288417
22564382
84626113
45062863
64872948
81177206
42743570
42417636
95689159
19753182
31048628
34857696