8599576
14423112
2216279
57668733
24349839
95566192
12767232
35606928
44134667
5354898
88938936
87203230
70575776
2469738
68525257
97939781
5868513
73462635
97108340
2799508
45289911
9989324
42723594
56126055
88079079
6364841
97371514
5634904
61945897
67352139
61176456
34187220
10865214
265708
31725941
23487236
99748390
2009626
9258902
2317399