60109838
91605538
41533706
23456285
8253778
46168926
27121095
8901208
71497344
17872289
6364815
78704669
75934998
9384376
8049125
55734021
52281292
41829638
59246726
60723115
26503648
43665467
43645189
99565602
61322752
74092164
91999589
18102233
49107921
29689014
23184018
6146612
89884809
88662819
55354159
60923604
86073462
56184774
85292315
35374286