66586231
89409493
82253750
34866731
62778915
14974898
87194356
93542527
71024978
85513392
60506496
65503483
86371756
23731899
77964380
65089910
41859599
95078883
24203142
4951763
62664289
88881815
28104843
4465887
3871718
6904530
48634034
86908500
90815201
1182044
60328794
70785479
94183391
71034602
25732413
8661872
70545566
84111028
46089629
21447071