52966728
58313804
31899588
88905034
94877011
9077319
23512228
78808044
92734237
4459279
43198024
63656703
28069575
72902861
99732565
71997735
73798271
4914563
69799928
42845239
2434355
4168906
35912416
98362256
16663579
66494369
90095998
25985020
41112616
7574615
67618932
34321717
2640870
98158310
9617969
10771552
54821739
40586660
65726614
5100438