97888589
94363040
6775575
40628157
15256419
45943474
26648361
56718765
21647583
63471419
73517922
24303496
30404667
8601266
2644860
61773855
30519971
2987913
75863872
48113404
14524310
11908261
70593704
34728330
9859566
44475017
25284900
64039149
14906916
97791520
27361839
15203330
13976534
69832150
9498268
87729822
71536820
71295871
38652070
88315388