46003889
5989331
64673327
81977442
10159574
78014860
59385727
29531940
15959828
34689303
14938251
2863468
79366406
18207546
9029680
27941833
52677319
62028697
71627487
76753809
81398487
8825789
32679625
6508613
45738738
21875123
71135450
7706108
82402685
62416552
1270231
33211275
55782901
72681550
54135792
9930719
33913386
55265645
9664561
2473967