82329987
73505555
7311965
60542014
50498591
30366040
39577372
98437264
13272121
7600941
68861486
95676470
1467359
51108333
48291169
95131824
69613276
40584195
22634530
42466021
81848658
40951608
74891130
88747398
84053739
21694077
67591789
65801139
90957517
91363444
63926199
17399853
20734662
67742250
62216963
63534516
21204202
37154902
5655117
17905088