17723291
52303817
94037392
36375566
7037119
25603306
72523056
85841202
27667189
3476371
59552629
103553
72954647
82447434
34845848
82747867
55457106
93639729
20967571
24985153
72609815
30423527
10788739
38855240
68051034
1011562
86566285
64984925
31154220
24267058
17233965
76403396
19349948
33235804
47946034
6521746
61002409
30365488
21863669
4045613