67379531
11248454
13452263
66308040
92361377
5463792
24228803
2315496
93173218
66822880
82111086
69574459
26988954
75427803
41656548
98313802
84554617
42904642
49005109
42653488
21149977
5840471
49757331
38587191
24702485
3672141
91866634
39518881
10377623
58142174
66266159
38663378
4559278
35057890
97927200
81124205
65938826
57255537
3970427
1602647