39388100
20008400
90573128
45052686
78177436
26013407
64881414
13219357
54177432
19821399
57819637
64207300
85825242
75499260
71094594
98985249
33296033
21167917
64716303
87969439
31013992
83098897
80372774
47485027
7531759
92459581
47922250
1734360
76625060
22047738
56579599
23221188
30592699
36695546
79394227
158541
2814586
30812779
591072
99931710