66785553
61404433
29161593
20255539
48709610
48004982
57608656
15642052
10656618
71857098
77677370
24696219
8667665
36123699
19377285
49207278
27375328
97396170
25129059
54493380
25797161
75797759
60721627
20463590
56322745
45521361
56032042
49909849
52381129
10481761
55468232
99955936
8966488
24313984
14545344
72815364
54693626
95495269
50666492
87603241