39429246
54568640
43107431
12201656
56369942
65669931
72041596
21862574
15837378
62572987
2233887
17296490
16151779
16525885
90787410
30777882
16804176
87662552
23983936
87972218
16083784
151972
54414764
25319147
73477374
697617
7382328
56033118
39602199
35176963
8276807
90266871
55956683
28008543
33553453
14837303
37259050
8101569
99124981
81115187