9390906
20849112
87177337
83835934
2088578
9868332
96329152
88444166
35726520
8924761
1994852
51626001
22137012
75932596
4896335
62468615
17125615
56736744
6451468
82633096
63084994
7314767
34596061
78844720
83776325
61527766
63931139
61684548
65198466
5880236
3427221
98226551
26269583
15219446
90573782
10488740
59542187
19098153
17695517
29292384