19027156
5637323
31595819
7676687
1865739
77213093
1042215
46141576
48777082
71074345
5971535
4937548
44893232
84919563
49234023
75371872
26061299
95576917
7958268
18028555
32114593
69231780
10229320
1731412
9614113
79073977
80122693
69717191
28524863
28358097
29501008
7166975
11028433
91983522
40034652
66689229
103647
936579
51098164
69411020