11135198
5616884
86625948
58867271
65197193
28299641
45947680
38556083
25256086
63407096
63267200
72112975
55678610
33108267
72967122
95112671
9331681
12128310
21916432
41696720
92482307
3963420
97307824
56943911
89972962
6021266
563724
5336910
77429271
24508627
77923123
81341288
89737553
61024442
33845576
94162475
73876075
21133578
13287703
35538866