519680
50264616
61892579
4723639
83498552
16828790
73653160
27694692
26156285
89922158
72329175
18011339
38385934
46244901
1513223
37842477
83727356
55954636
47416130
59622893
77805323
61383917
94393536
45512597
101373
19384073
4896522
76657541
54363117
81581818
35599815
5685874
832418
18284480
31795746
49049656
65352305
70074960
95578094
80616059