27884170
88031826
99632107
42535876
61892248
83923816
60321328
2224591
15023627
9167492
14866706
32356090
57933016
28485452
61048069
39453616
7499395
2997516
81863231
22513719
82424022
6314240
59152312
34169254
49553507
12076610
46413514
7285419
3188272
44422715
14144281
92981303
3352071
5948305
6319336
56583780
95211173
17991059
41318587
295463