12149221
824060
19438178
9280442
31103375
38026200
75881762
94476643
36875228
62429607
8616642
5501028
3782802
81378346
82664597
65116108
3518402
35197959
34712595
73175050
17728038
4608490
42613920
47733506
40576360
36308089
57894420
33598335
77094412
81068709
96339818
82901541
60409577
13304926
83324630
19882390
36855260
36838411
87458270
19524397