8386283
3903625
64028699
8894357
51037624
87057713
25242532
12819093
62574395
798621
83479913
18508429
71814941
30025683
2863994
49966140
4149358
85346952
2045278
25494821
85104152
4658110
37375243
48644018
70304900
60524317
9263430
50287301
6859782
8929777
96962832
2439327
11049507
77719046
98517493
61336036
43101160
20725825
56188192
41324689