25878105
64588932
13553856
57783325
2413505
68059916
95308412
58913977
36613082
83803727
50082426
16222785
3130492
79347993
74981485
71482780
46724072
71791962
22296110
47314526
64154847
20933475
73983063
75887401
73155258
37312900
92132013
462648
32879700
79438549
1231272
42096355
41826647
56485158
44678553
82906972
80368764
8495253
45234718
50431601