44581671
33422404
65511156
30204037
12796099
9931599
74538493
56262014
82598343
22786844
30613928
18866917
66715208
51754464
53738921
8296221
36563084
23902615
57938610
45523637
6398151
13226496
26381662
63737390
85571601
35008539
62923530
26062928
10482074
972849
24028989
16855709
72791825
76629602
27643707
53911226
18072921
40209405
16775214
85125500