1638320
57305342
8138879
93452450
76135086
86317190
62217359
60402617
8396719
700147
9467520
49285205
19554376
77088407
86609927
62314254
72492789
22364722
57979603
58199642
15686269
72881927
5383937
65864098
2471623
68872879
3655980
19075253
49353293
702862
35448463
72174033
41197126
76655742
88308882
23743943
60227672
64908676
36942701
42161546