66651878
27339315
49103697
5306063
93072001
2057290
36254874
93931581
22358742
25018008
76244996
94007938
55524076
54881432
33352243
1581991
79968295
92176824
62998306
72922741
77214915
2515173
58302301
8820754
1683785
94743634
70166805
48939138
79842136
74841190
37299314
2069025
11386192
48801400
4423180
36134809
48949892
1860866
33035823
69437984