4397898
13876749
29477983
55354510
88223793
86176522
58073925
21975075
67119853
44043198
98706839
88653297
12144398
913437
49861673
56177371
76374283
7616081
76922516
76519541
3862922
86559713
5459221
94951659
44552165
10327558
47382254
90648398
22303797
1352310
2956449
6815839
83505815
24562520
21262243
50411500
26724903
9847018
64733193
38291799