41443302
50017307
3982515
50459368
39014766
4727043
48926765
38016512
60179412
39521087
84499099
32611775
44626392
1013452
3063548
12435676
58982093
12385431
12021721
81607805
92254817
6043584
63065079
55312953
5578068
4276241
85475936
16146452
82653949
72283553
79825979
53693640
8884639
70931937
41826650
77322686
28222
29067052
29379085
91968791