87299059
28507527
6061516
85715413
81268170
42112465
5856322
22168734
16949638
3386990
27272874
88976056
18685923
933886
92554337
31694228
52521234
88782071
78138517
8815116
54528132
50192103
73444140
10363450
4368131
82714490
8396137
45722029
99038794
31288218
9398528
5880791
73445198
20333152
26727101
69079246
91505247
442103
31509855
12898426