22417368
95807641
87334110
20396959
23745933
28044888
15506438
38108457
59746890
48395608
2580208
52308321
5029645
33911925
9222030
55534362
9589718
14919528
75376462
38191332
27794670
54467217
23865624
86524117
8878364
17897132
26472923
80832116
23885470
38645650
21157198
65675872
49245425
38239029
8707266
70627175
60371330
23467506
51905068
83756036