47997957
67273278
68367267
13097809
58627248
25639513
28445897
73122917
60635536
9258151
86372501
96336503
11856351
1481083
92329816
24819036
48202185
99495332
51678877
85861786
8173494
89189429
3028644
39245665
26989423
23389140
70516829
21841570
51842701
7718188
64544314
3177383
69916797
7098158
49408187
76424940
45905088
23827477
93539311
1917400