55592489
19608367
15129804
93631989
80565395
88642073
93021954
27474912
51735287
36804300
8061721
32936306
22405874
36808449
64228590
72311127
81217248
98223966
89743452
14117458
3606160
28392435
5964304
34085563
1211647
55105409
59914163
22029011
57085914
58833450
14319285
73051570
70133581
36991874
95931291
69379931
27743411
34697643
37486286
83706215