98206026
62203837
90483291
54817396
64082034
62019360
8399453
78427922
24043332
63947557
28075118
17504479
26945723
73083862
46012888
69554842
10729074
96561527
93907149
67626064
7946500
2488697
46845632
71219882
8417455
9477979
84533713
85358519
77744449
46205302
9021748
65941832
508504
96203429
9481493
88429703
72191290
65738303
13338041
31507299