46925351
20304306
97098539
60046591
56178077
24319140
24372360
17259545
20833125
54402195
43294101
61564229
56233624
38883685
19329337
1028652
94816694
4592649
86574505
5618236
19966021
24883461
36988310
9080208
45282676
10425999
38518433
49409173
12206387
1827988
36576808
36065983
6898818
15402556
32248984
83832907
53881364
51826185
686635
3707176