80985673
39917423
6382205
61045430
68509629
69093333
90353676
29609198
45835763
73752425
87317161
82647274
28418254
78529853
2106184
47743424
75311686
23798498
36854443
6567955
26305380
60717365
79875570
67784578
72949490
86315432
2879994
51287506
68302764
57261647
25897985
80413289
49141302
27571829
38644725
30369210
29476096
49439252
68103240
5335783