2187529
65989983
39902457
33555644
29722502
77979597
5494577
78831951
24896704
51588114
29696855
31377876
96106569
43093942
42269954
89217171
8722424
25951078
70914034
5397868
35119895
5409912
93619710
90248598
5686765
47127049
273101
13042099
67997711
71752113
6623918
99177540
73591420
76943364
15259551
59409395
931484
38054485
50788020
1969422