83712010
89072177
53105423
64212633
57939687
42708619
37125454
31992631
9366394
63408937
75096964
4521535
27105530
43965610
14371547
6505291
78767349
69241933
99595425
82983658
32786373
47991213
75366607
1462915
58557941
92405076
4575646
32752022
1375750
52609111
86616473
70293479
31385543
30272857
54648003
60335048
41504152
71398107
34896345
17473044