37856434
3784447
3056831
95824095
84949741
38223815
42412550
14505330
8517232
87549058
9912643
93463727
88888860
48507411
34282310
408181
3147659
98971370
34919465
87401352
42899296
53018416
57258048
69809095
25816725
53442396
41847798
7061063
91623580
11113124
39827274
15173734
44379863
95151888
42415464
86293965
55508594
43596666
43376989
70446718