86396693
84559394
63823973
6506831
79797786
16041818
7118558
89729724
61796118
99552525
26135251
20243517
14905824
70088547
47922357
69735408
76841310
7793798
59281888
53996639
59366980
19657967
67286606
4927738
3491611
18472936
458375
2536523
5768363
63391411
88874338
1406725
53804005
14097643
19864397
56578947
63377538
17506618
18483150
28535837