23827130
1657306
9073982
50797040
69135057
50526151
23453521
58077762
45199521
79357729
38649536
20155742
5202107
37498099
83473360
73474828
3591648
67724114
23001006
46715817
37918735
67156376
53779361
89939017
19356833
55087787
75948389
64044469
48576821
92952724
82088653
57924312
90258418
33935687
6054639
84382257
59928516
29855273
24827208
9103157