8591513
46523376
33732348
16221173
60258876
10608091
92517507
30925044
5681536
91387415
62432531
57667660
75147867
89694270
83191853
87656738
4931268
5924113
34919569
66295917
86924450
84547681
75351226
54884932
75835357
67528359
97452503
79818711
949078
69414642
93743878
1689520
70198996
11228431
59487844
25351064
46611004
4707517
4389084
44458305