99616080
39157034
96848887
99805131
62217996
56983180
36502362
84088772
5658212
86245189
85118396
39182571
60969896
83948619
2208286
54918798
80747785
47979245
92655020
396400
81079304
51066956
93345701
29965251
5177142
65918984
6424
95162608
8657526
47723564
36568516
56698170
71213787
75385289
30635953
23795646
66772847
93133979
24244125
14058037