660956
87121600
74015591
73824965
35645812
29312607
59776326
8168511
93531917
14557856
13237753
24586868
70369850
46095267
88864571
83819237
92126784
1890347
38585947
77124550
2013927
73378031
15893388
2257154
35496952
35427691
34476494
16428283
4971415
18586056
71304819
39137092
68007361
49646985
28449933
88574440
58202878
63391248
94563049
48949430