79528995
93323830
5252425
22966895
18866191
821333
54559834
88897186
37083781
80297044
921429
21525311
85042357
62631957
51199428
33046080
84573023
43198139
14229274
942002
8307711
36989045
47481349
22479617
48472487
31968817
88451901
3361098
2260161
1564384
14863712
30724684
74812633
66637584
10594522
49426433
98597247
67916418
53719234
27087841