39135388
17453965
65966972
3435889
93742197
17414767
44701474
45796765
29248683
91305317
10795249
5372830
70142509
5301143
64131057
48692181
90474989
86663353
59003862
66775634
873292
43301857
10274809
7637029
16889732
22361696
1463465
45578676
33889884
96745184
85733010
6734926
95232297
6465287
3635334
75423714
16727130
400938
15679150
2365600