29567667
45752285
80442013
63971899
63304513
27998765
33641652
85643173
38307577
18681916
19722871
97159670
1996233
69884070
76479626
76528433
4322922
59565236
80543575
63558746
88966694
85267742
88594732
60542093
54186687
67179979
69025862
75565754
92414989
15755692
58929340
33407010
94943848
1620904
96598573
31145892