5027478
89547475
36009891
7112774
65935139
58927513
1378839
18623204
99086961
53877600
90091585
77445819
31665112
812727
84714700
35878862
9327833
12997822
84886191
11335736
41061418
33287244
34854858
2581182
3408180
10708217
71491934
173914
7002617
31279665
6691535
99468538
45992667
95967194
93192957
19445595
45632352
61411301
5445563
595393