59851489
64445242
73772623
17763035
87169388
63535680
68242923
43989669
27985074
95267316
36248163
98249602
71576494
32644543
7627866
18906281
14483242
16376559
41491778
75486206
79874325
8599641
21538385
742159
1582645
93844276
38748055
57472033
67899097
75418536
17872530
8022647
40277225
225893
3057859
76327360
90806653
5842158
90884054
29906095