85836283
84528191
71766513
95842007
33061726
54631108
24704420
28827219
31362527
98882292
80833307
91781879
25482963
2161255
79824650
17828436
30285633
31046072
64432354
29337667
38662152
86147970
26622939
35114714
59229367
2057799
26623682
8199491
12002912
6496741
95528364
66056050
21693522
835053
69973106
9849681
613846
7527461
3513707
78902496