66924784
20594138
54284357
59446003
1455694
4814343
31641534
71595557
49789634
66673861
84811820
80412905
45198688
30146267
38214890
62338754
49668187
42289056
62602333
69074227
12302060
94416966
12892114
25125353
120516
41952504
65343778
84886503
1495579
4786696
89957112
58153977
1451462
78721177
92439131
18009575
26645471
75525094
57647600
8085071