35264223
68566753
4875944
28856700
42293133
6482384
40145254
52391591
712656
37309035
22167064
76723411
10817490
38166275
67657569
82022338
72144620
79337441
40673184
69058182
25495125
31736275
20858003
96687449
76163125
10849627
49115044
6525814
92015343
4013924
86726829
39317150
88026457
51908796
54922799
55004876
12452058
77464533
94559953
29712225