82928997
85903877
7366922
89681548
41179504
11888993
10026520
14576296
70701459
18106548
46019610
20566435
77248167
71816429
92256813
27286490
4577932
49251497
68438872
4940871
71594412
8265819
93025536
60897856
13453618
85018268
38832959
37508273
9930639
99864025
87367693
44393659
56294123
5052290
18971700
4113219
34868526
386000
71165115
5037475