92022952
62607423
38681263
53154190
51236042
4590712
48064350
34274923
43598065
13763632
4492613
70743595
81641660
16533748
44772397
90929722
25173853
84414604
65947064
93653912
135993
29784853
5718356
34836489
65372601
311018
55251991
69045911
75549283
55447540
51041014
24676322
34338523
635725
3001167
23852752
76757587
4285618
72766675
24078079