59636484
34972520
38452195
82233352
97071825
59886261
90413
93521371
45114896
72772597
47673355
4843918
94495226
34751639
9175151
17566838
40638255
80444216
29783553
14871013
2715759
77341200
3818686
67438311
35839191
42642597
74903493
16445585
70226080
90573152
31189122
84662073
10083741
16307095
48759971
90334787
8567348
14695677
36839819
37401372