44491053
56221815
90773096
82123376
1973026
91721298
17825664
1476348
24757330
4723371
50497459
48726219
19129193
73174008
21469648
88494983
17116195
37911059
13266672
8707754
94016016
52214018
70276334
13506747
2389248
8552075
44242467
8852313
81309084
34677860
64012641
51168197
64235286
90701943
53025358
49228125
46699057
12732976
47365526
33941872