80436418
1966855
84602947
8957861
13267738
9077803
90861955
15834964
4041686
22028886
13687534
44737530
63534723
45312272
904323
49792696
1380102
33078293
2117660
60134009
42876016
53197129
8781495
8699148
92039670
96051701
3462824
1081683
5648113
3272292
96264534
2325313
6578378
36334552
97184933
715113
95895055
81828728
38732259
5613921