844971
53945717
89044146
94528132
53562084
37586731
36749688
69451395
74037861
94164443
92555566
87625198
89719895
39326984
8924535
82907337
79366439
65116029
26461707
83468485
72411210
26363329
66469014
63473010
38629879
436309
73151801
24097067
37619737
71167568
29251164
19584389
5766058
2999269
4972788
28717500
90293583
77907893
95453861
65904642