52571663
49537901
50367485
42608780
51692471
73504983
43457693
94157936
82049409
42351629
7971552
15263879
60362021
14848434
36953556
71752339
1580377
87528653
30011766
76548783
24184762
577803
93089634
91947559
22014280
60643369
37248740
55513463
2960435
3321275
45915525
92412696
36119695
98331108
61627870
74634121
62257720
27811572
21269628
11804573