46637740
53662692
76534974
76703508
38707576
21813664
86811529
89858233
16239350
46852849
30881215
66802461
80772345
48319862
70779131
80375802
54303510
33729618
25777256
58554409
90448228
41669524
72425803
5003232
33196499
56688362
81882624
52363853
15534764
77191239
33876770
35936921
89132979
5777647
7934546
96764023
29154390
41015655
11732329
87421398