63645092
6736560
86731773
71864425
71816124
1714109
55185270
9008149
56592708
81086948
48887144
77131092
4075778
58253452
76848996
23831980
67577377
48594920
43547699
73386511
33713293
4897169
86266055
93921738
23549245
46566720
14354929
56296392
1843425
39073753
56816576
17318859
24001074
45407328
791647
45357571
65883140
47581662
73521530
2644196