45046193
58541362
3933675
54704621
80733275
5475995
70706853
22635434
59013540
4416225
27101481
10998269
67248738
12736994
24089938
40976774
78222970
64522718
363839
20532581
54477003
82546969
4434980
71201929
17572891
15345523
68623136
11652356
34999413
36116869
17074757
19129363
8123755
10853111
17648530
17211220
61886215
1381769
56611286
89417981