82418564
4725787
97725015
78814289
24683721
83655965
75546250
60491656
75364391
97408188
18985284
34711988
85542994
81523909
61137466
41452831
98687917
35049763
8254663
77727012
72522963
39145287
29546940
27234946
95215202
56512956
24341142
84129550
89462985
88416302
14204511
5183962
590211
41017286
5274244
15984576
83492741
18035609
55923046
15918100