90627012
5229410
5642643
47139457
41481031
66172561
67975812
39925398
17745914
60001209
2801438
16526404
12844776
66626098
22111614
33969488
80626994
93475288
28131462
50479706
56315156
23181947
76486949
15826880
16686402
58231651
14165625
24114737
30963498
90882365
3595436
46203364
2774925
51228420
7235430
90307114
81045086
68193344
43468624
5668113