12943607
42902747
35227419
4327585
88232720
33169280
72239180
24155140
75595673
67161751
63369896
70908369
87947528
57728347
36048707
97822794
17831170
36429401
80578646
51311327
68099184
51998282
8448103
90981488
69505605
75803068
12818161
77114303
81437147
9105028
87036343
61291867
54316469
8833304
24278805
11099667
7374580
31526114
60916661
14761589