5892556
52599570
48879235
16143256
50441215
28237530
31896768
51166340
17631516
47688462
4444394
3541438
70221693
94172397
76969495
7696261
11313037
59773640
21754594
67626980
71398486
547873
82854875
60762906
67036357
88467921
49282622
35234136
1621553
49083608
40493325
26163456
78471094
16486293
30396159
58486003
826528
1744624
75207054
54949390