64545370
41313757
7506217
18144388
44086816
58171563
9289383
51255001
92298353
24636651
14558273
95498722
3431324
19142134
39953331
93398652
56282885
41481137
205870
11279225
45715071
11621409
46347486
16604755
43742777
4594860
9211268
86308094
29379083
41175822
146111
34376063
24392138
44455598
83905061
55188892
77404764
7043102
34734168
40814776