14851893
83217030
89646233
2358810
29447827
13557736
56022318
26674027
84689055
14426301
20066838
72066602
15887348
28288452
65737776
88514163
96734905
74386327
60561714
83109840
95405165
83021273
59273704
38603910
89355548
28604275
7602756
59367809
19957192
76656178
16559714
16075325
98576378
3138935
12102157
92024763
1837279
59662102
81348262
26293297