18454239
18963177
98444200
54957229
82667172
60404390
57044743
76803101
76423387
3338159
45177671
79796746
6139806
97469704
97708727
3311215
32966489
98698727
3696140
61952031
41184669
52755092
14813812
8398364
70385838
82489418
11628683
20314350
51053383
77001620
4855181
7244600
4955151
22343087
35222652
65147858
69985586
43002921
80808926
4155874