86109970
66746619
63012657
87597820
22545966
96701321
4132137
40695514
617379
97661453
95527465
3772889
5618862
82128338
29934430
66944010
75305490
6949897
33714387
87129703
21325997
83316368
36018401
610759
26619943
14655801
89894056
84129424
7115331
2071584
36487729
1862960
29341448
4893285
772710
6947527
665732
55582623
96448197
94917240