95603924
31428001
89963101
5858049
58061271
19034002
71278062
7873312
21916024
336598
1205929
36545887
78963615
74389031
8948866
9691654
31609122
9588309
89968584
91022791
8877997
28322482
9655827
70353840
4050289
25405427
57909193
55145161
75332892
61919289
63624118
13776940
99197275
21135264
34346311
17887397
9429649
54017986
17769247
88467394