87346581
86828155
53791756
539775
30758903
41473023
1444502
20186058
24987648
70394398
11572779
93471131
1952057
72567152
43257946
25852807
65178355
70562488
74776235
62585204
84574527
42132270
70813858
57782071
57482800
86439913
93934085
61363149
9566190
71079523
38918323
64029096
14587474
50154737
38998032
33757939
64009899
32075361
47274929
8414493