57324318
6467737
80258148
45552995
49611836
60983120
45311712
87408403
5163814
90149182
4260850
85946234
7374097
38933736
57592357
94115790
35672977
209613
68233842
76031177
27798261
80019501
50779366
7231068
3361393
15667923
24941060
86553204
38785796
83602810
6891896
47697257
51254647
1761605
5327917
97474086
35175102
56564936
87254464
42914575