14991620
4577959
99924892
48717364
19931052
14144942
97644788
624450
32405131
87787698
96931108
72598714
3631144
63605869
37164538
13456526
42239169
20893022
34017052
6128567
22913599
6156153
44336894
44602627
68472462
12918179
11537621
35572176
26317372
78048635
67221892
43594434
64093962
31335008
33567038
4791463
8393689
25216563
37184227
88906091