62974087
91397616
13087016
74269880
98605716
47263921
96833711
60992300
88379287
37881764
41073214
70487946
13021074
69151766
41341339
90753486
2993558
98413555
87158034
14715461
54418143
3367459
11644208
256262
11273756
67153693
82542713
13781376
18968012
3586503
45294917
55462274
70792125
93435410
60813423
37178741
17266564
7648644
98922814
22425002