37196854
60535552
72423383
18682449
17743835
99024262
12027870
86568133
7967751
93321414
70549563
96959544
36045233
27203263
21223268
19514276
42558417
60083163
24944111
6309943
65082064
3190266
76885851
13852819
92223424
90515257
38612494
63648994
1934355
77846638
96022646
9644443
73507823
43269345
50257387
88483986
86267031
93911650
90928260
14661185