56071711
12029686
46144246
50165003
2309086
30932839
24523478
99435093
88224247
1914397
90515586
47231002
40739357
663940
764630
93259125
363036
74769927
9264906
12896190
22372526
1254027
59034839
35701600
29422842
25238925
5176999
91437738
13666594
35091868
30621595
24144286
2130739
5944164
28764759
5294308
83282281
9444471
7753407
16422756