54952073
12742304
88799833
78989375
70672792
17355559
87135496
67771347
58997932
78755797
57455836
18212440
35031414
43421489
37468186
89453952
71458008
66708492
73126193
9364253
48955657
2238683
33367740
40202087
51062691
54925586
8031301
10015323
87643506
87649333
27305341
16085243
64636010
87134472
6398199
99122985
58819170
3293816
33234633
17752881