77439722
68086954
11048008
15298721
97017006
72051
17751908
70458052
83941473
45372359
47312909
21486005
56708787
44204368
70944128
68928067
52245174
14662859
60016106
91784405
67144125
63957166
77483575
4560988
26649596
84407193
48071492
69142440
7040299
1655727
81422214
75463321
56916058
98829404
8756817
32752900
95139793
28144048
54365914
53969057