14265663
53228063
27005598
7638155
17194949
27321917
87515186
84179986
68672736
880185
55065616
1753414
62279348
75776283
907892
39934269
9605231
38197591
53652749
54877693
86335954
8755227
93186768
20646527
96376289
55198209
25706755
106322
3825637
73542475
9579493
10294599
69393148
52792800
408515
34199
89064892
41099040
3761919
6933319