41304930
86195550
17625981
17546923
22873042
40616068
62607971
34909758
48425662
5086940
69843954
66143916
63581419
10902025
7952713
36544151
63947922
60226522
11817501
52452256
5131094
41183831
54735098
86742820
67033366
19318101
28345614
8985135
5971199
43861555
63732218
83513123
87541292
92463871
57111031
77973910
90985737
88136684
19248158
57728074