35177331
31533336
3526181
65034973
85767866
53764502
146196
69317734
71094058
18978997
38982733
53151860
62886538
54258160
37851765
76405756
33426272
88784006
56119108
99766261
15206763
98269141
66905958
6409618
65693049
56326120
82777919
95387527
70675040
29677257
48508101
1646395
1454532
64023642
42164899
46658761
5266293
26419788
85392454
54299500