52404192
51558253
12528773
69413763
83203672
18361048
56642645
80642535
19883951
6495871
14706033
89682503
20762751
27426765
50968806
18586933
48945180
19492585
62195662
32847348
23888341
33918052
7916552
97862084
81596532
17308751
90198232
21105239
31946095
17186608
30046589
93891942
71406888
60904157
71563366
68976
14448773
61504403
5872640
30126691