49712186
21973750
39373430
19335094
47404800
78649608
93792220
470334
40122280
25299467
66428392
2604609
28667888
87175786
33724885
79765934
92312523
68615336
10691562
4816303
28611539
43356729
9207773
26456346
57201847
92903819
22873238
57598246
49264176
46926491
7595569
21395416
36367878
2371775
16284078
76377249
17284012
88018912
58419126
79311302