41042133
64868640
1533167
53821865
62056465
73699966
5358
6281621
6822102
583528
90211928
76398975
92702450
15871322
31077598
51647255
82834716
50952054
6489474
2611600
62998034
58545021
63771111
13552483
98767864
83751979
3224353
7062184
59256614
34385743
7147210
53762396
36592323
32563585
42591078
42147349
60385643
16544241
897017
8024636