90185327
41698193
5434151
24252177
72119090
6539401
8150839
62066803
39595044
52273960
104114
31022815
34936817
53113501
84469566
27448425
54156206
91311522
7790775
15342090
86146203
85823556
97576190
4883152
52282440
9747378
3197985
49438936
6036664
94305536
21824968
98487773
6196550
2658211
44837196
9449577
79172868
12571621
23733563
11414156