81129748
86206629
24665231
73405131
6266817
49094820
80923158
66039718
98534691
33932669
29792712
106633
64551381
17201434
88129023
893405
10598578
98121187
757382
89099442
6460818
51092422
74063574
67074100
82946053
38659514
64611293
49328884
60744956
52431475
27681683
17287564
75871606
679010
6263662
25154573
29483756
49776237
55262036
70342844