60175096
17294655
51651408
1578087
48177964
8146703
61879502
31652520
10999848
82364170
80924869
4714723
16661040
10246908
51166786
89401919
62231092
58721770
9176713
84745913
15455851
73341339
33704342
40582331
63551847
66361562
716139
9548697
69639001
184261
23603364
25398759
59772198
46286426
84443117
87016055
967247
96823371
6956518
86008648