17528586
23589616
43614135
5509768
851386
12629187
96345734
11133782
78683007
77248224
28624002
14972576
15047024
66859173
94096351
95119130
3468562
58132976
11431405
88133103
32793782
21201306
3928280
34863397
65968798
4373624
88125141
81157095
82837611
18552219
83548189
67286687
2592545
85786841
7609234
9778371
25657975
4983180
88672754
45303145