65144584
11074071
66851386
5485165
5392305
26722854
37095719
2228522
28395952
38612
34985169
580871
53553964
30813216
49076687
80365205
1458593
57124391
48061230
76726653
74086379
7182263
58523065
12257431
86118057
25267850
50436959
93102578
48436836
60298658
10894434
97248065
55747100
37413196
80143421
77968500
9222252
62234907
3785454
18229375