34511560
418967
72641152
3181911
88111048
70209668
77095807
2479820
15649676
76836727
72926600
13535810
40361875
61203667
85626787
27006412
70528740
28389833
49381732
91566596
2132581
9008816
88509998
48683101
14091509
20289287
26301447
4677684
27764500
61894981
73305434
94966895
4399950
12281626
43475831
74571548
61582806
55642793
8348362
41337818