96234438
43466481
30092439
49153174
76001434
39118189
5964139
86206921
62104899
54742237
80067699
62921163
3768448
68942155
2613364
85143179
90709618
518672
1837282
33243378
8272187
94724063
50684457
13619640
138931
93846709
14463904
11367281
71177862
14613116
90079664
833987
14093658
63792638
17405459
84542252
30079987
77034900
18212829
47781238