63045097
66371076
48056646
42047317
49457982
16242500
92915711
3859768
14595475
34385100
83991227
60055489
7241502
3652354
97527126
99562645
49704078
96119065
24515598
78208238
78098887
39617999
81234577
43613657
22175348
9304557
5131528
42288748
8687987
24343625
27206096
67955909
35064669
64888374
29414216
43806527
73268151
97038221
68241894
92265155