64908120
58273225
27292008
24001723
68245638
30392841
82373713
58868380
58674009
69869597
93208881
24182105
61292416
97452921
43259502
95341553
51257252
38902005
20899132
38575246
3418192
7883245
93856294
53524862
28333181
4386547
631327
7847554
63218660
20659100
51099460
2996880
68846625
55691857
98596042
85752786
11744397
10901094
73365369
37212007