5237406
90225027
10274870
46246996
1355631
46342773
11347302
51723246
3219473
38677723
3685134
56944074
27228431
1614540
82284711
2135876
13406489
65661591
55711874
5870982
72768514
5339689
671973
52305310
40946928
69506435
7071776
1579321
88514247
87329005
39675664
83039471
73548067
79146219
25576562
9319456
64813661
91541770
8653897
31264228