42652470
38722486
91417193
68416857
51572536
74871718
12748450
51711894
15203763
2881869
26354819
161740
19524704
43635036
75776493
60477758
64598360
42769836
33631758
81618567
37951173
50169129
86746204
99592943
65895990
58045973
19004122
5595888
37596316
92639175
84385897
48346247
55595545
15087832
21437059
62835961
435627
92812409
31519911
26878250