81216050
46697152
56783783
22351225
9425223
39936527
68463144
46979711
2437839
5739983
45205382
8653198
71707478
60472908
10412152
8252360
17224099
9832876
43358510
73961335
46903759
74539719
10886789
10604620
99953830
3013386
88741753
71691014
38441556
16068525
29062258
3006440
45613356
67273005
34344358
4588117
51757701
87502143
16208115
410427