1036434
14981064
83815409
53778984
49014209
36032435
31137783
12602944
4559479
60502705
4470847
93531494
15835969
1067451
57627725
21786896
91125196
50984449
44118947
97012164
96731943
66778400
5460144
69593184
82587345
23236823
59537537
22259754
15393199
99894307
32587875
37143062
12063327
16895080
14891980
6138650
7187211
18385375
29956566
96365212