88859
2815864
80096287
11055462
28905288
16605652
98328351
86257290
72482017
61464132
62981680
67602025
6905806
22299232
79088969
410385
64115975
72335789
23272597
53388011
592238
27285390
52232855
78641616
12535329
239611
1944376
33306221
3348125
35171152
89418718
59781715
46226975
66336923
7083983
6697565
62779622
15993915
2943596
88443457