70997076
39963966
44566392
86232675
99495628
70789904
76386202
36695103
32759020
9078544
6867495
54817767
59362053
38428168
3655976
72803506
92924008
43268518
86867048
14738731
51499495
7480770
86934820
975699
321818
56029631
64602073
79229243
71889217
4979
26437531
44418197
89513841
29506721
98228780
51585567
25935353
97688527
65422031
18271194