34789073
4629177
30628698
27485815
15934110
26723476
81716287
99896786
40537606
28153907
143269
9407527
23757817
8486383
53604906
1752668
33449581
58956609
34419340
90768966
43216345
52783659
4707500
24291067
4671860
45796419
62227811
44186391
44268966
16294257
6273706
53415316
98097680
27754547
8170373
73466608
4441513
86273451
32413290
25478890