28936929
27274109
890267
47769759
90058789
1498547
72255460
73702455
24387768
62022370
38856019
43923931
52411605
68115034
4484490
11752523
64823101
9142003
6868748
75609337
38327223
57586497
94559698
22847663
31711702
70866065
60332556
20817022
19744657
90458897
14116179
49275435
77527391
76074199
56191560
56493221
34824731
68307960
16219385
20394453