93565772
86008652
17418379
4045327
52944667
58037439
96821168
44243959
64947195
10057010
18992004
9273677
76117799
10031134
50423909
51502242
49764185
99509854
24119486
17178277
41381347
55595311
26502640
76033925
6733093
46756980
80091241
49137968
83483746
75005032
22315535
39337208
18729511
71525531
58576590
93387719
31284386
14062688
74511700
50369803