58692051
56756044
1288498
21257204
51868172
41754661
28529498
74526909
16992437
46042046
42128331
46501656
67763137
94856423
33814715
4291143
55112074
15941921
28698204
92306675
704169
80593075
38401597
2693569
33335420
5094225
37858926
71452847
61237913
94058221
85515561
45572738
52047705
37843826
79132336
22108182
53861807
5937389
24386038
26605200