55907136
27517347
19232350
25883459
17169859
43299316
10995378
22867046
96015047
2337003
67081924
1336816
16243790
83095868
19529920
27359721
2054863
25313323
80718430
97937192
3804762
77877210
3081324
79543906
58167
91763530
56271068
1404753
71803739
86963356
28811350
65157040
30652011
90836438
14468409
72756027
18621035
56537301
36959768
37683343