49608745
80092560
34148235
26061283
70295069
7927878
3784920
39288621
36273482
48853935
25187282
50584829
23737030
7866077
8957817
929526
74096610
8549768
52745506
97827659
73969414
42122108
62667098
8362272
92865095
76744679
30118500
9157218
72273413
2758310
5283006
47965254
8405123
56791397
28583438
2128791
95303947
5995089
87383130
94512507