6481660
9718835
57548581
4034735
56441347
87294681
8403161
84356408
55726792
60895150
57009311
76416115
20475108
4623451
61297925
7743635
5186465
49801517
71747966
66161478
25364674
94032619
93333907
17917076
66537795
16053905
11234726
12372730
99455117
53084886
9637608
36967148
46976584
31393816
25646294
80332509
21911973
35557673
10464866
73227448