2689549
20333804
82207692
66654046
60675212
56095633
69863537
83375757
62774362
47949090
60397152
7318521
28898041
65588214
13262350
76509886
29365653
55467521
95672432
11943247
81351339
10631925
24929522
154229
19178388
43579327
963577
59018969
329644
43261468
81949701
56546230
41948869
31261245
502192
14095387
5401454
52239081
82227066
21615325