86011225
4361989
79778682
57799142
41596625
49353227
73745224
1331943
13888355
66837964
80179437
2075422
63186888
3555554
51021288
34197974
59307330
94336
53544980
5549490
59926740
915326
8804259
48634724
30656
53312254
33122427
24372729
32894238
56409301
29565841
8789204
13632780
30528456
61198982
75425063
24106002
93347236
41731720
20145584