16979524
9803716
29125329
90218717
12789815
66874
84821901
13531134
30384923
51306204
50022986
93335806
81969944
81082780
56996508
97159414
53564780
20235308
4011679
26125798
5240804
14039631
77668763
64949833
74196343
58637480
87452638
86858042
87619321
39671751
64028394
39957497
46531640
67648383
45387212
64549558
20746305
80645869
5135705
76725354