93864969
7153891
30115816
20885310
58805290
74845505
56159834
61449378
859210000
21579223
74883591
56923759
37661701
65007014
7859934
27502552
95208007
87473527
30164
55359256
45612145
11151089
65953284
15467248
54433179
2758929
58335115
29082270
11205087
96542876
95312714
51494598
79693935
26238327
333642
66511665
87913576
3804705
17108189
20829306