22947153
93819515
98565069
36794194
40893835
12498345
4315401
77973340
46655434
53229562
49629798
49196942
27224365
34217748
54027043
5844966
49411053
41113527
89332182
8898688
19402178
72137735
33263636
21406290
13344040
3113354
174879
26989851
76378931
974719
62551929
35978538
34635564
6457285
96074200
22233569
36991109
96254681
33578039
56193083