5363665
66597838
9529130
54359963
39669005
14061226
11719503
53319334
12807070
98672984
23313661
83991675
37777801
57338750
73938347
63973104
41334642
1373750
4216072
7642978
25245637
41639259
18519015
11345058
81409509
24256841
40158792
79809346
46001080
86972907
5973218
9947337
5425613
3313760
29465893
81378643
1846550
60217462
99041134
349098