39589183
36733117
8715439
19812877
63704127
2912308
46531619
37653364
91564607
35818464
45849477
62895318
2756761
78917526
6849378
73958535
55791153
38137147
24211414
93474695
32198775
7085534
3578440
30206271
70189901
83071961
81445512
74247001
60626072
2707336
86716491
41152775
7338875
52373123
518979
72857440
49154995
38412809
72701537
97435749