29648100
55524607
27136454
50555226
91356654
8595428
94613577
14553558
6863802
16543832
51309678
8203285
61506381
4527745
11552752
60338704
50492672
45057120
62695432
10497536
77884631
73233912
65888634
7696815
11685168
74363131
63566121
4329615
29463688
46035606
92881183
86745481
311758
1755086
66334113
8569342
70327011
42071719
68746251
3851674