53482627
93886440
56179822
7601557
81851954
72975014
1973898
4746143
91349601
68787167
28377142
14037334
1244267
7072351
88644661
80372183
30652216
59995428
65248142
3745284
18277580
54899648
96956280
9089612
9841913
66796824
98334614
81814836
27697835
7017221
19521548
28063792
56377315
2971556
22413507
66559725
46986510
84547288
81183840
15553145