47892188
58467777
89276057
91249570
86644637
14998814
80662731
37473399
53957700
87248707
20538464
42904219
47921963
98797386
88516094
15663732
3518233
94498197
24069565
56341976
32999496
4951578
5525875
64674501
30982943
99236937
91922616
3768677
63538189
31703821
11569863
15997405
46748206
86995525
84863409
84764344
51565798
179479
2871575
8386179