63944092
72835214
15786521
99626444
35457595
17743913
6055191
31231149
5877191
16158999
33259057
45046045
5749820
98799194
5186849
60843765
87701477
85889501
34392145
23202554
14897647
74533892
70848188
40559932
71319473
14637206
26128348
91292390
35375461
27821974
85288348
78673848
80373702
65748786
68323991
18661103
3851253
41025896
23983416
55334649