64432139
30271086
12412371
7577717
71502288
79806656
4994335
50512845
69475537
1565920
85739399
55248354
7666310
43262418
53308588
90622783
10848139
244250
23259866
73691368
88972222
63663457
36643948
700725
62875471
23627760
42303209
92847281
18473962
7204401
32947593
41687027
474918
36324368
50949308
51085370
1791061
33029618
51986550
75482906