18688734
77525231
8617430
12419132
86415568
6608531
52551413
33676916
510957
34818069
81645816
31296215
2981841
57478789
12005197
88689488
91671552
96313602
3571668
50665842
10442389
7522924
31969950
25693154
30063798
2123116
7646108
39767166
45129042
8786203
97895808
76316672
16263086
17862743
33716413
66542834
84065827
20125332
56751109
66527605