81637013
92654540
11719471
70335329
39796637
67432776
37655732
55521971
33669240
84452649
76329326
63539580
11629625
90495990
89409516
72054923
7772152
70184594
5433116
46201364
11408211
18676218
55384511
91961891
77721307
2208633
15285033
97995714
92091241
63167671
47009198
28029253
84241367
58623038
71721873
5310166
94762673
63753741
66722359
22317595