87741753
64409359
72855530
55858758
39881712
64276692
9987622
14999911
48833824
13631478
34534649
18032302
97087425
96471734
87635806
67568831
23788088
33883172
92299382
93939958
8037916
43951456
17783771
14236382
14299708
760185
5491213
22014721
22691144
70889330
11829704
5061561
53396663
78895828
22299461
22523001
2172584
54284435
19708267
69669498