17142848
15296404
35835531
95391191
20262756
22543712
26341450
32148682
75546273
85686945
50941271
24062212
14516645
27295117
7893845
5688469
70182156
2815128
93042157
78879745
38363325
38611819
94453498
59726070
41842633
40305512
88442184
92042038
85626319
28887098
40555216
43531810
31259786
68312559
77172991
86125907
5201171
10177606
5176961
79154999