5533569
13058645
64361213
29674385
65726836
3163957
7738972
78288667
9418011
35527566
7082425
48483448
32508847
86317481
6336376
24785362
76042127
10043648
6367990
9395130
73305331
64461061
21508280
93494542
68889569
51591923
41317241
19183508
90087670
72101486
7716672
43915035
7039510
13116428
43171224
37277917
42682458
34668379
82816003
39494385