902318
4905156
51642571
36045535
32623824
43667093
23265370
30933707
20075295
58912016
61062353
40679878
39745275
87804196
9494367
58623067
67648445
29251777
15535656
79782011
68553261
5505154
42689022
27089801
18877538
8011489
1044101
22429190
35802488
34795159
96673256
71495219
9706463
82157253
64912530
13896387
7355550
522354
36341534
17774976