40361477
99748483
61382027
64915179
94169739
62629507
87001146
26246139
48155860
9727765
68715239
70759653
45152692
13173438
39097524
73874741
57524064
16095167
54518221
9616682
72934622
94938923
94811933
87719622
78294723
35318833
9260728
53807339
34527777
28455288
1318365
27939792
4807484
50926616
71122977
3103535
85764173
28007148
56264079
61649700