31146508
81664603
43029590
46614845
61823019
21982099
20181323
54589536
11565021
23814103
27252830
20077372
9261138
29671820
30704883
39729453
3018063
64964869
8369769
73831849
68496343
75157438
74615604
42344526
65354876
6791961
41214169
98131088
43932522
73428471
99421233
64258473
60909399
90146882
95111494
4595038
46978504
59262832
2798953
59947808