47995980
9902229
50282869
87325144
40075224
29677647
55691529
79889739
13689924
75579291
78509107
91856885
36565850
77105593
54246262
5946923
23171023
40215937
15142401
9705749
34209614
66616223
44189854
32238986
63124794
54842579
5241642
51379571
56568929
2638460
40063008
40384071
41756048
23474439
7168694
10208184
41266930
63317330
87581299
19045635