34869511
42112831
7806082
65439905
11902863
33236259
82242702
6696526
26995417
2629281
43333188
14537066
24284103
2862265
97506823
28815248
13756496
92747000
49574497
127195
43261246
69452189
14331693
36416819
65779540
18351425
555083
69432129
25469176
38264035
50184187
86629333
65429601
49722246
59048901
26245323
86406230
88324713
44539226
95302925