66277961
49649501
21437226
89984365
22079937
80319180
65602071
64621077
54826486
46957037
4326402
16147567
4569551
19688365
4527642
30999088
3959273
95884457
16615796
1586330
13894421
38449440
59546219
65996112
29737193
39698020
93937912
24201984
15519946
38636453
89561735
18556274
82831420
10469197
56779485
77949484
3897374
9542622
31481384
37316353