92898568
55876523
8483518
6696238
31571217
35993998
17761913
54058084
49217427
28829871
244365
50813524
20222955
49712277
28294257
52474427
93634260
90234641
47656711
7111019
65444232
7610232
23536669
31274101
26555461
44404136
69746731
78173790
46548427
76741115
7095876
91544071
11386637
21063161
89711013
72421317
89497005
29693156
24913306
6276090