41257828
31226250
25655980
33099086
62653992
85413232
9183539
4649427
54392872
22396831
49105483
15928808
84403468
57166694
45602897
12532014
63603387
40131908
97714830
68175112
95924011
14339357
48058755
14901623
76987964
57605868
18087528
68752588
4132901
59895735
44255
87166473
8852851
9599432
58183377
1742275
40905630
85091279
96221622
85151909