45625378
50527028
46653794
98271229
90778132
48686168
74458285
1687690
43689340
45451939
35857864
29529351
70296388
49743828
2296304
73633143
48564504
12354446
2667552
66638060
24367583
2187850
62493026
60263763
5290664
87225390
2754031
34979626
65447706
97615585
9719643
62986288
5206376
75019319
90091762
779943
68159211
3768775
7713607
9151893