28678485
28529194
51349334
87895071
80189772
90796910
62989016
33376188
80891497
71512132
3645865
54777755
502986
80411836
39258517
1655275
50988710
70164478
24361253
14472214
13916793
7499320
58428268
66411433
38074003
47686908
67247685
45182132
77942226
3309304
63355115
69646578
27636806
35334085
41305544
97605481
95024638
95261621
87706590
4315868