49217071
6606356
81248875
6347541
2931589
99403840
41348820
13873653
80268590
67214253
5379994
59283084
3476038
69477722
38716113
6428671
49729749
14516439
3406409
35375802
69362025
55382716
21037007
61447776
5380189
82834131
45766268
6751023
69827702
20701040
53739977
27762333
67147111
16243084
37888583
54781694
9369484
43944612
520418
45524888