75393296
68138264
44177348
5339618
91923500
53183870
44199349
5513711
68116208
35343158
26481382
53139739
85967094
36337703
33843129
63115357
73056448
15386281
1103498
57272320
6838871
77503990
31036369
37241185
61174606
90917426
52433265
20225258
7702757
44244147
30928427
73043271
2267247
98193164
89478819
101245
75145605
7115599
49482525
87033252