38046876
11119084
50075521
48506576
79176933
16282523
64147950
74851265
1404082
5271645
89436505
80604902
86094742
3102743
30016925
38021078
36816613
9389845
61436388
28837956
43041246
72949187
70212582
32706531
40244297
72953559
46726476
5491545
57309374
36478062
441516
87046341
24004670
66636679
31668481
65081044
6122189
44496416
60166913
88435523