66287728
41621752
9078589
11456770
99303732
3603706
33728660
59225713
1829565
21616490
57891236
12984388
66933878
18274816
49459986
30714300
8562602
73793937
77985075
19993880
74045468
53407292
47433289
94092875
18856315
76615906
79061147
93771644
6875408
54812562
47631987
85179067
80827402
40648742
38393525
21979009
54846282
20522888
17596094
90107215