33085420
36428039
9173352
56251868
6577680
42376885
58787096
12446818
47683586
45492894
82683971
74765843
29312528
16679697
76365224
84828399
81154860
11548208
94142822
21793289
25701452
91999469
15844851
72431467
61148870
4765366
19871855
33952969
22578608
51862346
84772993
81075912
29973197
22626247
66513922
2011489
54166931
20203016
31423053
5117406