39196065
73863522
68208468
99379170
18145476
3477092
33673813
72982108
97764270
752075
23143990
72138793
8048534
7253192
15496359
48096041
83506353
79869889
54026471
90047333
89923329
82214339
13973666
86206902
82073229
60814555
28335624
11581146
772152
87441657
85145259
4959349
47532278
48467316
38255539
7641048
56296539
28075265
8349675
2738935