39149411
51718327
41265084
42948588
27146792
51735751
77958937
6228574
93515331
76037641
30993107
25453869
7506234
67954315
63707436
6184767
90156213
85498016
84718283
49684964
80075309
83619765
357594
89891416
64157183
2385485
1340938
5095207
4103535
6816233
91946911
2771902
2719234
96373491
23825672
42617262
56976749
204777
31865362
4119786