89188447
9072699
5186288
5897281
61126850
76052075
6163173
30622217
8132003
22297834
58301024
64475509
33261731
45164082
85953799
94825482
43032087
38207944
80513754
11438359
61602013
7059648
11612196
17247541
85825356
58242007
54551782
60721652
67465578
54798438
1879664
86337990
63677041
55394266
46804898
2828262
64895317
39825091
81839668
46129372