16545157
93247738
90979102
55894351
41834246
2828577
5305643
1307492
72832092
71814199
27515066
71541709
98853682
88497602
35359255
79705068
76502348
29925550
30087474
50762769
26203769
27896316
88357212
78439907
83158707
46077724
71341674
71249708
14848199
51727018
12924458
59602297
39278661
48453826
79926051
80479608
37717844
35272207
16876939
27455287