65283927
39216791
24766040
47083358
10089351
5936630
51922257
5434617
67327145
39824071
23351405
945347
12117973
57947450
66467074
43725795
9450609
4808146
46582329
89218654
76828468
2242414
42106483
46607161
9480729
28201859
41243001
49977115
35814948
58611262
95701044
76178492
9707493
68973341
63578266
63953315
71067869
91688640
30354112
43324688