41079405
59497892
62007530
74272481
58763089
26908905
21366250
36122452
29176931
65966258
55426178
49403760
68407821
80762473
33979657
54803214
36552323
4188294
93585450
26009452
678428
33931191
75053336
46799325
42883452
3822622
13244255
5218860
18331843
77971574
65703677
63342654
82093138
39469906
31389914
7017611
57306884
29831497
77864536
82997480