6139952
43105542
13032436
87178079
63469
76195875
84732803
34412737
5972244
3644176
11342244
9864099
34797293
80982018
55041232
74142041
6493773
50694359
25661427
27328402
24675922
93186073
22932649
75451135
13688363
59594331
3240493
59945888
83494987
28851056
22142138
2369368
3351877
32987431
9945326
8823197
40666438
9393142
60348990
70096641