23119232
3663793
7584776
28724687
47071921
85264278
56174689
64853015
60052383
6510316
53943871
34003910
1593335
7215296
58263176
70072691
53113608
78285933
79019433
51724014
9814757
9062704
4897729
4184464
16593936
25497732
40817520
39038275
50651450
74341913
39848196
74912263
8578184
56711562
93907067
59221681
78729764
96364103
37788122
22774134