75515168
47561610
87656128
24022345
92179200
32804971
6750820
69362838
5839052
79069596
41344324
59106887
65004764
34072273
54837254
64791470
5690232
83834808
48576384
165349
59859141
92603421
52881736
47378
2708144
91594487
5041975
17229483
34614976
61199582
1226488
514303
68449126
1565716
95582955
23777386
7840870
20954903
35039795
33437706