81379558
72977674
51233596
21665666
276949
6329903
56472221
46602779
3912275
24843168
2443978
2911016
72456198
67988434
54966413
77427884
92593148
7639759
84173051
37032308
84986757
47429491
56116451
70492767
61627832
1539574
85164640
43235813
18616281
22513189
44343483
8099241
91378619
47321002
24604015
44926388
29873040
51923109
9444710
28531828