95676943
14273880
28696617
67644513
58188848
19825864
17606683
69103909
21929482
16876872
17277708
78543078
73758985
69646291
83025621
80658478
9236424
55893374
21189212
9439318
41833410
99469831
75669143
4676098
52951713
81466468
94141563
8353268
1565909
7383290
2246299
65405170
7488945
55323885
42089425
63321756
58863907
8681379
3929514
15454238