12047381
9336905
18746904
5135814
3552581
53314943
86944245
4642384
93441803
92848266
56329352
75732254
5884071
35055726
26467535
86577677
54668964
61192489
44059169
89805621
51552872
24658500
13948158
6004213
879898
33397312
35874021
2554273
90751346
54384751
40427183
99549927
5722499
69854890
90901588
35587997
54035456
92343012
44546513
6607055