95068505
52614959
8327237
75372628
96855119
3834785
82857100
76507262
10488028
58861948
5657936
12138558
89087534
2193784
31412096
55157001
9126784
75399127
73702632
87174625
95285322
11585139
54012167
49057514
31321872
35173208
8488882
98749094
81517613
36535194
99282759
84264434
80212127
55314799
85585504
82047342
59159482
36648253
63451061
18085963