62445954
91099856
8047368
35096038
4285540
993733
83951495
78251310
50911845
9237766
49999567
98298644
14319469
29851192
25621848
89488316
2209451
36263593
29923122
70915096
73332500
27199851
4071900
16705173
3297446
95372710
5973365
54811768
18109796
65749820
95668658
42325368
8448634
19421764
3293091
81471430
71252059
13747781
58278187
9531950