25141747
38359631
80403906
78429397
59313372
52633014
97701840
73668990
11066400
75593577
81594962
5983399
10591053
45719557
57871375
17424632
48734498
56409275
82128629
7767701
31741121
46486258
12193244
91681171
15407450
12188004
19434862
47776671
61989970
57897592
50304410
90084135
19381639
2895665
86517652
37084735
45499278
9073486
1905791
14701332