52903328
87212904
45233629
21621617
37826115
69793544
55163541
4914787
62937439
38251741
34623442
7592346
82295442
40366887
54083019
67496877
62641467
48834698
42247603
19484781
20948508
45159996
38907401
61943543
12524850
66988753
56851097
41696462
42092942
73773944
31733834
21322660
44579450
24069581
82711223
41742667
9940100
86266474
2734592
14568115