2151930
92725139
89795296
78833361
62558447
1207270
650189
49187104
24896170
26114154
54974322
79796406
8645021
23169291
374164
58204346
70889197
38885451
15103789
9653955
29512082
1681387
65945236
82822739
11767018
5870982
39237036
3024192
2581100
89428183
77297347
6742230
83311540
65046439
68972917
41184757
87166733
5793018
72537157
74151639