1030600
4195902
49388746
2294562
6127327
21727170
78196621
62204395
82083688
37459629
42047174
18853793
53062172
83714142
70363610
31577644
69147634
40012998
20914590
6548915
1056369
47596532
46339467
85345096
34953031
18788458
57871843
84609368
9948439
90919193
46382869
17066405
57111864
52637916
82735780
21694977
86547448
90304015
8522076
10957736