67712790
8134732
77201615
63444525
2002946
93379333
36063803
30867790
5205623
31539155
98369381
76603536
17457397
38381552
51047895
65117740
74151473
79827656
76533129
65697657
41911821
25761959
43159728
16712972
5294927
64371788
22446618
3541339
99985530
46732226
95274860
38158932
80023436
61782265
26464917
52951657
20546617
49731137
37563467
42882672