15108025
13208146
34484264
36347883
5774415
15439292
65819361
21193520
70316673
14942757
22257228
12769566
32448484
21072081
24145813
1689070
24091957
54934116
44466103
8012390
69885944
84177169
13436968
76621277
34675613
3136656
99781467
82803081
141848
43805203
59158809
80911297
59819751
81182940
7179743
48614647
11419116
61151273
9645857
5303373