21733827
30935658
54484255
608591
93333954
31197601
47847837
69022093
98613056
22054831
77364445
1442340
35325189
41405232
39721448
68699953
34297993
30645792
44829852
30585242
57112786
3675868
81986757
79603182
28924269
18697121
15292493
5975520
14292394
32689109
27408087
69244773
18233555
27701083
17428519
56389016
43803650
85737393
61236966
36158806