26505673
19147127
50767712
69329253
6893352
98602158
31468155
2435180
9149882
48594973
33205720
58566143
9120410
27515558
45845790
5393606
18627909
77497708
3456447
44454744
97352193
7822141
39802344
58482483
33295847
77434062
51841241
3199377
56116200
93387031
95695171
42853920
29436931
56755440
65562170
66312841
46163468
16392234
41088593
30331861