26647889
96438033
20358810
66274310
56036573
73624602
8768229
6957602
55202896
47635123
37051289
30884466
9263259
55574100
2276286
27798702
32435754
27481095
31199263
83169398
43042167
29019373
49279619
50374684
62667155
92793736
55168665
16964374
9667856
2712852
49994028
33747563
5447968
40783225
6871898
27341991
99831612
28236247
36778961
25853645