16019988
61611168
26725381
85143686
73249569
41946072
61339894
27563893
45124429
86403731
76305436
33126715
24524811
7760232
1053102
48247396
50157725
66467104
19489708
26535161
54358184
72317060
24746097
10173025
37665868
48212101
70904966
55478208
68494256
7309126
24618858
58861050
36402946
87306634
38305692
14151360
2599534
48823543
37788068
71185155