62564215
83567658
70688153
69022173
66916651
29486436
48004142
36756075
66071418
1044187
28161759
78082438
50903256
24044562
86003872
5571020
93614941
81749001
93086793
40192500
65768498
20185012
24963444
8593305
29582413
34166054
12701221
89603067
35678686
84482414
11728237
21821463
49992299
14161345
9521372
14613359
74915558
71221667
62566400
66773483