93432433
4507293
3414923
70948756
62963219
8628167
648551
16725714
80567321
83058728
60106114
48999155
60063722
39533875
88212379
63868222
54072949
6104541
49418898
12905809
354148
17335247
75948894
33902829
1300626
7920601
89068695
53608366
77913221
10097660
65247630
19341594
73361923
7942201
91028335
98687811
26822921
97241434
86072525
67082338