92507952
66842299
1679578
13902842
99774506
78647730
69233711
97083545
14766265
27514928
8377929
8230121
46419277
87036251
606024
74822151
72814702
3059508
1636554
45525874
53577081
55307686
87751739
60103502
55436019
70739
84725661
75719819
50371462
76309613
1708441
68593926
3155014
15051588
5923206
28761048
85331239
99288915
79545632
3074210