81321128
76195034
41223577
4366327
15194946
56763957
89436719
42641248
42263600
80879074
79924616
6216081
63832513
49287595
7146632
63389235
9247835
162816
20297516
85034280
75868758
9498894
87863204
31323583
68104899
49070
38124621
22442457
63139640
9846519
88277203
7405712
29316231
40229000
27652423
21788051
46128701
12071674
11292528
52458661