82069192
68762243
14138704
69002840
39191807
9761514
29433828
3612541
2127204
81298974
27907188
86387735
95693063
11514974
7054505
7186430
25438745
53078553
33472528
90206173
28607417
49272336
85826399
58229064
70856433
46114432
47022584
1878827
1447229
11736022
13795474
94529155
58923540
2506342
40158669
96018218
49353522
2167691
41955527
52855629