79856500
23896676
4042647
48516941
29766917
60188381
7106729
95532470
41631003
2214422
67865341
66018550
90587407
36057935
42473148
163313
81066881
5772118
7935186
12171240
95774371
35958842
93212711
68708157
18389703
74964676
49923070
84575857
66863736
64405074
98676096
3412346
14073653
65729905
40531705
3203228
36394265
59524233
54746377
6751384