28631890
14702619
65846454
20833082
10024608
85347227
72066628
32449212
42265498
23564063
5088310
76538417
76127225
1431239
64097949
556309
48382750
52482879
47566274
2410907
17806191
62375819
59149062
92777884
61895973
85299968
41098934
87479921
13821018
27006604
53631836
62408424
45677809
68153871
90361736
4788953
38654312
4874934
47385330
12419107