75005735
82568224
77896824
2829983
30634416
19321542
78202226
26377307
50285867
61124272
71529246
30537882
49163888
63879131
98614844
32203605
10924782
94022900
6183250
29204143
87471775
36022020
35867167
20852945
17589482
25533555
67364288
7632579
68256243
1494270
39911110
42425432
69067958
84658805
5106150
98969283
220984
71522536
97683652
60189705