80432285
98923772
3649354
2460450
95148934
44991405
1096569
62181547
75573263
38559455
62243232
4781648
17109201
92542984
58605893
86337453
52142902
45752972
151450
76752050
8789215
47299077
46518630
75235408
53828836
76015732
87206637
13027000
66095721
91686465
22237353
91671609
12429860
28724625
41013156
14169920
50138238
13669004
84731873
89466083