42001605
745935
19479874
28756110
28976784
8447323
99459588
53188565
46773990
18871453
9702145
12258828
90384338
12216105
88801861
99507765
87049539
24149680
52632090
10831120
76834656
56436421
10679732
73058645
49698858
33643249
84343106
7921222
47103310
37671900
63039914
48175932
48979105
44041092
70568957
75056959
78239067
13163837
7951811
76274947