95614322
14746117
34229681
25163935
80769892
55836932
25709430
77211219
9152883
86277290
50705181
67511644
7952320
70711466
2437574
58886731
16395855
45131408
21304701
15364351
82579462
24104243
43704917
83947226
94394787
7158741
36772138
54556680
87492538
10962797
99152404
6175089
75592660
65937275
8921697
76769875
1128838
242779
58825194
18776157