96055624
51611206
42086515
78987944
5776317
4335887
86345362
37685767
32632399
99488170
64742548
71237481
13457092
78522816
29142687
74168270
49533767
24378449
51827393
29909165
67045288
9839752
14121334
66058330
86726711
18119539
32782532
43845939
7911643
11194451
83095884
36616589
31075636
94709554
19246083
9729033
72205436
13186992
11907054
37757202