47765149
2436565
94475791
6495563
30843888
79413536
50841768
42157713
23963079
99169098
21272163
57286467
77608925
61599211
25012102
89399940
9041808
67217772
51526546
19502101
63603313
6978678
17497845
35379730
29552081
78767065
45474246
34592762
30214730
33894311
14979017
65444494
44764561
58139085
59051551
50151077
45487591
94375328
74072118
9970544