85917165
89965828
33817882
70065553
10121211
2298058
71449905
9506138
93192890
72874943
59791444
13679446
59342999
7041470
26619896
42394462
80121421
79126145
31112621
38511043
7324252
43141227
94907793
63854137
34772714
14215592
65709415
83006356
68262641
97753677
41387931
46486922
90286203
73745982
22022580
7645470
45205042
394488
42996608
1929307