61255561
52433752
746610000
7124549
95184073
63586951
13683520
88419652
25331163
82499035
60447259
64405558
97362562
68825545
57029841
23004575
26579129
44225601
8266159
8539284
68258741
54915578
23998200
53738828
41451785
25328424
53571629
27627330
40422184
54063306
73625825
42605303
55363634
76394799
48195553
99759714
21248138
37838820
8343294
70266149