29749399
77117630
9169647
2778200
5531009
91126821
87995540
5069669
23076353
32641980
59665668
73492585
77815002
45492953
69508592
54991967
61785342
98683200
28016949
46676946
50409142
65305564
20657256
92182317
37544098
33288715
65793714
12237688
16642214
39625035
25588268
56608836
7795534
55271026
1485926
8449713
8468006
82931903
99749891
28612510