44462644
42275740
43378892
3866133
38352623
40148134
99757871
6736643
93567443
42343179
10498774
44515243
57243849
38642683
57972822
36358429
15301098
34213448
77913435
33374349
25028115
95068143
78925199
53306481
50127532
3167413
89036236
12529680
14296088
677570
18626481
3949032
179363
29334242
30732775
86449695
75137044
74157664
73158036
63874897