49691522
80045623
35341505
91488924
538441
21782520
2319718
26741374
8780939
41613574
7451895
37814209
71003811
13568028
67501160
1171426
83475391
79403200
10482476
14089143
956060
45698639
50451947
6271382
7438749
96581801
70707853
85081325
66862889
80071089
29668337
95012078
66389379
6164148
6016127
28927844
47977614
80161864
6791643
18824368