20456377
5985335
56392699
74008932
98264985
40739705
73889456
42928093
54166890
44641184
40538541
34849416
35886600
57972267
66881895
29443599
20457888
92794090
42101996
36478752
11142540
72269078
63499096
10335698
48231119
58474019
22453570
34705405
875262
4471245
12237662
19862564
88399036
147760
48651078
65144218
59946623
45856607
70626298
17524459