32885939
26324926
48596377
15364046
18637250
38725300
10565396
74727654
66024884
65667367
9616586
7267995
32454495
89768989
94108735
6984070
80775315
83571771
5107602
27342307
2881691
51251164
7366804
4318056
49975326
11025925
26194699
7851369
93521912
44976087
7774545
22858914
62258779
25802744
74824193
18579080
4373584
4420586
89833757
86454879