19539482
77943465
15448767
74543405
83304037
50078899
73412896
8764684
1942383
93163492
34389047
4725959
708541
10047314
70237394
5996802
9911633
65864677
34282144
81424754
27793700
27912398
808874
59173663
8960805
62912342
6594648
24047800
39769696
25064674
1037499
34474561
64622936
1221373
67147027
11908826
5515293
2670816
89651007
7202484