89059119
63744295
8737364
27032248
18602493
93747543
557428
57862140
6679609
17179120
28033275
88117531
99734015
98859660
99044043
13211611
35221978
39316407
56187985
43351645
9370837
217024
22678658
53907219
16198151
7441804
98937069
17031554
26552463
26402255
10759544
1486992
73899491
31288135
48573261
46858240
39495039
42391472
1429908
72293756