18806598
86806290
92301492
5226869
4408194
2799411
8044878
81944950
6631184
9993489
84031043
31941171
78796428
64786804
30227368
15265996
32143721
59527368
99668237
29096081
404566
22201770
48041810
23969384
57099027
72643649
54673750
9981970
97806577
63388959
88081796
68678661
38915066
46309482
52747165
47541721
2064741
91829582
28031093
31396160