57017483
10917003
12767077
71719271
23308409
32737609
31716702
20347341
83602777
8886000
39188043
12512345
58597104
8424553
93831336
64135503
9811277
46115671
54951490
90389174
5924155
28478011
62613952
49349893
58336895
76859825
62817914
3323013
34339415
73146016
38462054
52122945
46003907
14463400
54056746
1947505
47126392
17276209
1038778
93895350