9821512
57556528
6817301
23966712
85858392
13881458
38615539
95119281
67323376
1969507
7620463
5576303
85593396
78952722
4943345
96454950
96076211
78094602
39812040
33017510
18387574
28965633
68912692
88933857
44977715
9247359
64718921
68694828
10234736
66832375
20264137
14077766
48466495
40239613
75516305
927640
62216486
5652273
92484882
53104298