75122123
17989240
94266492
52964421
90115852
9008510
54883688
8371332
51771542
57227822
65114092
75417504
61111756
37865861
20481293
30139416
90411018
34259324
57537982
35981718
9106071
1138023
7132252
49557623
80242476
78735734
81108996
14847241
24943699
5307116
8889487
14403596
4577259
59025462
69218048
48991433
93147882
74615349
44837234
22109047