36242236
24143507
18394093
39911012
36711381
87856694
98281443
70534740
87178045
63357534
57486636
50313690
96712759
38465316
21349550
31983260
88143313
92631308
50146724
83688950
20215213
35648082
5327922
6448341
92859486
90664537
70202357
72295773
1289762
59022413
90618654
78369214
10571569
18836289
72295469
65577931
16497257
76046509
7724859
80095512