12979102
18021233
15333869
15494401
50647973
38086546
808262
56363606
25847103
47205730
52416464
91256988
34441988
68979913
20951608
93899787
11559149
65684288
55476981
64754069
28166089
24723415
4183310
39879851
61019961
79336197
22055958
68848762
53636619
47405261
64094829
59366037
57611057
61642423
99923023
6635555
40158690
34012592
57769043
25586265