83879750
20298829
11825309
72012952
56574702
52876673
79734775
72527770
10507144
20096655
27815336
30905967
87729946
70934334
44136906
50432093
67446762
8947624
3723153
39374092
88883331
34188215
43677796
9145470
9344756
76338588
1026614
48426666
6576304
66316511
73416579
44105164
88651571
12595386
3531254
64921098
94754695
59196049
77628688
80842612