63998198
96571116
2957999
59846893
26749658
79346703
93067971
33979606
11839602
41574617
47974901
33483061
33235265
33812611
27169184
69814356
1529978
624260
13009639
87929698
7341478
92945732
94363131
21891298
33962036
77027315
11569519
74377194
207069
50752652
2120234
31352190
88668030
14832443
32296880
27372173
11644018
68989669
91168374
30193573