55463984
8730340
7992184
29089499
79622652
17227342
91912447
99705121
50154892
30895776
72974736
35892953
29984392
12622818
73996415
3784479
1822702
2093460
52778467
75045663
86397936
3478260
16408483
31793252
9177642
18118797
2440786
23719252
93541
19057065
54475195
55447640
98495838
27603525
1509108
65417610
3264854
37253979
34695103
5944180