47068887
44053497
47293367
31562574
31719801
33799165
36227020
75635503
93728091
6478600
10269088
7555461
35519464
72078059
3184656
77077793
43067662
74415516
11664905
52783390
47694043
86241575
58105123
45478663
18507403
47366556
88982127
21462915
75422789
89033315
36356659
36822006
4766703
94556486
22542114
85575522
45791347
6613766
145025
21427975