39562862
68049565
50049087
83213004
35692303
7071308
5138886
3249557
13583500
54938827
62392750
84834880
86233327
7232883
61229087
31382377
4964149
3723400
89271755
44777071
33924217
70245385
90123301
82294597
45814838
44123032
76966778
68824567
24503340
48827428
69852393
743674
79726182
67405920
81118402
6616477
76004382
11876700
3524271
35496198