82172157
3535558
1772228
3479943
40707579
29839046
81815734
81085135
62842496
1092948
6262647
56843238
80612048
87732652
55082498
43403641
1486699
99423243
99838169
16278056
69092704
1560419
99015010
84719678
42345508
18031146
46817502
36508473
77513925
49318715
82562825
47378290
55074899
62752452
47473403
11017426
28704643
39998448
85059572
32219275