45477121
46668501
1637510
91223120
9881067
83126830
61444939
8579946
7140488
63644663
1397440
5113316
68208652
8051664
918944
55729626
23858917
58705214
3308241
1702244
92704459
13952387
88294135
42233128
22949334
53312336
37598019
7795656
217597
60509044
50101268
69402934
6954449
26485194
84484133
67113246
4776556
97507926
89585637
8795598