52605547
31419647
56987373
54985487
30914995
45464603
74575150
11526735
99728926
70954807
62205636
66381469
31523679
34868911
59553205
84223782
88785525
50743137
8214083
36182284
21141624
72067643
60557554
35602445
58636066
20021983
78338430
850386
44189996
39205908
6603223
21716249
1463947
52524896
68048410
76755696
83666415
98715136
73329122
29319699