59882845
89883021
67179128
29318230
33796872
79589973
89163255
80193044
6050670
84312448
8312876
96657708
81894668
50067723
33652238
5815488
93261286
89607495
49263041
42918473
32049468
48793776
49984147
60297220
46527082
65662493
3710635
95481357
83114935
4082305
69449000
357438
91105430
33893555
2816279
24239780
31821885
73372146
62624085
37663906