38868080
95733418
79188622
17791795
36247971
99514251
62025245
68664470
85867572
31764508
34546812
39437082
85311571
40829671
94589011
9747314
97439790
95904532
89053787
34132652
80714714
44623925
30518571
2698761
31843102
60259435
34955294
74934390
66915090
88901615
34412707
7982149
19282840
10342122
37697905
80292062
98427390
91297296
1966273
6761350