47166562
7778059
22429265
51705725
21366431
50684759
96662788
6912498
16524165
12944332
40221735
50943012
55706822
63863267
66289562
38507797
74769743
3788100
9849499
5256402
63136730
23084357
7432
88037462
33869658
44797468
87665011
64334640
71619739
38131005
35724414
5805385
52219707
16335676
20251954
90084734
65068928
95631461
63742991
64532393