38868977
82931122
46384438
8431217
82894360
34606470
21716525
53496317
68147344
37087804
69088423
42862282
1778996
4204031
97704803
4836940
6921833
54072747
11788640
66496625
62469483
69582622
18172882
90073749
78314118
41732177
25703990
54479462
9376827
20575098
43503089
24259252
19723826
7337620
48466302
49733422
19032637
75224591
59213901
90276881